beat yourself up

[网络] 自责不已;击败了自己;找根大棒把自己敲醒